h1 {
           text-align: center;
           font-size: 28px;
           font-weight: bold;
           margin: 20px 0; /* 上下间距统一 */
       }

       .sales-table {
           width: 600px;
           margin: 0 auto;
           border-collapse: collapse; /* 合并边框 */
       }

       .sales-table th, .sales-table td {
           border: 2px solid #ff69b4; /* 粉色边框 */
           padding: 10px;
           text-align: center;
       }

       .sales-table th {
           background-color: #fff0f5; /* 表头浅粉色背景（原白色不明显） */
           font-weight: bold;
       }

       .sales-table tfoot td {
           background-color: #ccebff; /* 合计行浅蓝色背景 */
           font-weight: bold;

}